@charset "gb2312";
/* 根据不同项目进行设置 */
body {
	color:#444444;
	background-color: #fff;
	background-image: url(../images/bg_body.jpg);
	background-repeat: repeat-x;
}

a { color:#333; }
a:hover {
	color:#FF7E00;
	text-decoration: underline;
}

/*架构*/
#header{ width:980px; margin:0 auto; }
#content{ width:980px; margin:0 auto; padding:35px 0; background:#F8F8F8;}
#footer{ width:980px; margin:0 auto; background:#F1F1F1;}

/*header*/
.top{ width:980px; height:87px; margin:0 auto; background:url(../images/bg_top01.jpg) no-repeat;}
.tel{ width:400px; height:26px; line-height:26px; float:right; color:#052363; text-align:right; margin-top:55px; }
.tel a{color:#052363;}
.tel a:hover{color:#FF7E00;}

.nav{ width:980px; height:32px; margin:0 auto; }
.nav01{ width:2px; height:32px; float:left; background:url(../images/bg_nav03.jpg) no-repeat;}
.nav02{ width:952px; height:32px; float:left;}
.nav02 ul li { float:left; }
.nav02 ul li a {
	display:block;
	width:95px;
	height:32px;
	line-height:32px;
	color:#fff;
	text-align:center;
	font-size: 14px;
	background-image: url(../images/bg_nav04.jpg);
	background-repeat: no-repeat;
}
.nav02 ul li a:hover, .nav02 ul li .current {
	color:#fff;
	text-decoration:none;
	background-image: url(../images/bg_nav04.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
}
#sddm div
{	position: absolute;
	visibility: hidden;
	width:120px;
	padding: 10px 0 10px 10px;
	z-index:99px;
	border:1px #ccc solid;
	border-top:none;
	background:url(../images/level2.jpg) repeat-x 0 -10px;
	}
#sddm div a
{	position: relative;
	display: block;
	width:100%;
	margin: 0;
	padding-top:7px;
	height:17px;
	white-space: nowrap;
	text-align:left;
	text-decoration: none;
	color: #000;
	font: 12px arial;
	z-index:99px;
	background:none;
	}

#sddm div a:hover{font-weight:bold;}
.nav_bottom{ width:980px; height:17px; repeat-x; margin:0 auto; background:#FFFFFF;}
.banner{ width:980px; height:196px; margin:0 auto; background:#FFFFFF url(../image/banner.jpg) no-repeat 0 0;}

/*content*/
.content01_r{ width:400px; float:right; padding:0 30px; background:url(../images/point_01.jpg) repeat-y left;}
.content01_l{ width:520px; float:left;}


.title01{ width:400px; height:25px; line-height:25px; border-bottom:#D2D2D2 solid 3px; background:url(../images/point_02.jpg) left no-repeat; text-indent:15px; color:#2F6AB8; font-weight:bold;}
.txt01{ width:400px; padding:15px 0;}

.content02_l{ width:200px; float:left; padding:0 30px;}
.content02_r{ width:200px; float:right; padding:0 30px; background:url(../images/point_01.jpg) repeat-y left;}
.title02bg{ width:200px; height:25px; background:#2F6AB8;}
.title02{ width:100px; height:25px; line-height:25px; font-weight:bold; color:#FFFFFF; float:left; text-indent:15px;}
.more01{ width:25px; height:25px; float:right;}
.pic01{ width:200px; height:45px; text-align:center; padding:11px 0;}
/* 新闻列表 */
.list_news_02 { margin:0px 5px; }
.list_news_02 ul li {  padding:0px 3px; line-height:22px; }
.list_news_02 ul li a { color:#333333; }
.list_news_02 ul li a:hover { color:#DF3C00; text-decoration:underline; }
.list_news_02 .date { font-family:Arial, Helvetica, sans-serif; font-size:11px; float:right; color:#999; }
.list_news_02 .ico { width:10px; height:20px; display:block; float:left; background:url('../images/point_03.jpg') no-repeat 0 8px; }

.content03{ width:460px; padding:0 30px; margin-top:15px;}
.title03{ width:460px; height:25px; line-height:25px; border-bottom:#D2D2D2 solid 3px; background:url(../images/point_02.jpg) left no-repeat; text-indent:15px; color:#2F6AB8; font-weight:bold;}

/* 产品图片列表 */
.pic_list_01 { margin:15px auto;  }
.pic_list_01 .pic_list { float:left; width:113px; text-align:center;}
.pic_list_01 .pic_list .pic { border:1px solid #DFDFDF; width:98px; height:57px; padding:1px; line-height:59px; margin:0 auto; }
.pic_list_01 .pic_list .txt { width:100px; height:15px; line-height:15px; margin:0 auto; }

/* footer */
.copyrighttop{ width:954px; margin:0 auto; padding:13px;}
.copyright{ font-family:arial; color:#F8F8F8; background:url(../images/bg_copy01.jpg) no-repeat; width:950px; height:25px; line-height:25px; padding:0 15px;}
.copyright span{ float:right;}
.copyright a{color:#F8F8F8;}

#wrap{
float:left;
width: 647px;
padding: 0 28px;
height:auto !important;
height:694px;
min-height:694px;
background:url(../images/wrap_sider.jpg) repeat-y right 0;}
#position{
float:left;
width:637px;
text-align:right;
height:30px;
line-height:30px;
border-bottom:1px #d2d2d2 solid;
}
#contain{
font-size:14px;
float:left;
width: 635px;
line-height:25px;
padding:16px 0;
}

#contain p{
font-size:14px;
line-height:25px;
}
#contain tr td{
	font-size:14px;
	line-height:25px;
	padding:5px;
}
#sider{
float:right;
width:210px;
margin-right:32px;
display:inline;
}
#sider .title02bg{
margin-bottom:10px;}
#sider .list_news_02{
margin-bottom:15px;}
#sider #sider_lxwm .list_news_02 span.lx1,#sider #sider_lxwm .list_news_02 span.lx2,#sider #sider_lxwm .list_news_02 p{float:left;}
#sider #sider_lxwm .list_news_02 p{float:left;width:100%;margin-top:5px;}
#artList_ul{width:98%;
margin:0 auto;}
#artList_ul li{
margin:3px auto 0;
width:100%;
height:30px;
line-height:30px;
border-bottom:1px #999 solid;}
#page{
margin:20px auto 0;
width:90%;
height:30px;
line-height:30px;
text-align:center;}
#page span{color:#f60}
h1#art_title{
margin:20px auto 0;
text-align:center;
font-size:20px;
height:30px;
line-height:30px;
font-weight:bold;
color:#000;}
#art_content{
margin:20px auto 0;
width:100%;}